<?php
namespace app\common\model;

/**
 * 配置数据-模型
 * @author 小码哥
 * @since 2020/11/15
 * Class Config
 * @package app\common\model
 */
class ConfigData extends BaseModel
{
    // 设置数据表名
    protected $name = "config_data";

    /**
     * @param $config_id
     * @throws \think\db\exception\DataNotFoundException
     * @throws \think\db\exception\DbException
     * @throws \think\db\exception\ModelNotFoundException
     * 获取网站配置信息
     */
    public function getConfigInfo($config_id)
    {
        $configInfo = $this->where('config_id', $config_id)
            ->where('status', 1)
            ->field('code,value')
            ->select()
            ->toArray();
        $config = [];
        if (!empty($configInfo)) {
            $config = array_column($configInfo, 'value', 'code');
        }
        return $config;
    }


}